When are observable states necessary?

نویسندگان

  • Rick Botta
  • Zach Bahill
  • A. Terry Bahill
چکیده

In order to use commercial off-the-shelf (COTS) products, the engineer must be able to prove that the COTS product is equivalent to the specified design. In most cases, this requires observable states, which are usually not available, because the supplier may not know or may not want to disclose the internal states of the system. This paper first presents the following reasons for proving system equivalence: to reuse existing systems, to upgrade systems, to use COTS products, to replicate failures, to verify that a physical system conforms to its design, and to test evolving systems. Next, the paper presents the following techniques that have been used in lieu of proving system equivalence: Create multiple reset (or test) states and prove I/O equivalence with respect to all initial state pairs, implement built-in self-tests, use regression testing, define pre and post conditions, only use COTS products in places where you do not care about observable states, put a wrapper around COTS products, record the mode the system was in when the event of interest occurred, abstract the code into a state machine, build an observer to estimate the system states, and add extra outputs so that the states can be identified by examining the outputs. Finally, this paper gives examples where states are necessary and unnecessary in modeling systems. © 2006 Wiley Periodicals, Inc. Syst Eng 5: 228–240, 2006

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Asking Human Help in Contingent Planning (Doctoral Consortium)

Contingent planning models a robot in a partially observable environment and (non)deterministic actions. In a contingent planning problem, a solution can be found by doing a search in a space of belief states, where a belief state is represented by a set of possible states. However, in the presence of deadend belief states, a situation where a robot may fail to complete its task, the only way t...

متن کامل

Estimating Reproductive Costs with Multi-State Mark-Recapture Models, Multiple Observable States, and Temporary Emigration

Multi-state mark-recapture models have seen increased use in recent years for studies of reproductive costs. When individuals in both breeding and non-breeding states can be observed, multi-state models can be used to directly estimate reproductive costs by comparing state-specific estimates of survival and breeding probabilities. The method assumes that each state that an animal occupies is ob...

متن کامل

Full and reduced-order observer-based controller design for Hroptimization

t In this paper the most general Hz control problem is considered. We derive necessary and sufficient conditions when the infimum is attained by state feedback. We do the same for the measurement feedback case where we derive necessary and sufficient conditions when the infimum is attained by proper dynamic compensators. We also investigate reduced-order compensators if some states are observab...

متن کامل

Max - Planck - Institut für Mathematik in den Naturwissenschaften Leipzig Inequalities Detecting Quantum Entanglement

We present a set of inequalities for detecting quantum entanglement of 2 ⊗ d quantum states. For 2 ⊗ 2 and 2 ⊗ 3 systems, the inequalities give rise to sufficient and necessary separability conditions for both pure and mixed states. For the case of d > 3, these inequalities are necessary conditions for separability, which detect all entangled states that are not positive under partial transposi...

متن کامل

Quantum Theory of Neutrino Oscillations for Pedestrians - Simple Answers to Confusing Questions

Why are different mass states coherent? What is the correct formula for the oscillation phase? How can textbook formulas for oscillations in time describe experiments which never measure time? How can we treat the different velocities and different transit times of different mass eigenstates and avoid incorrect factors of two? How can textbook forumulas which describe coherence between energy s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Systems Engineering

دوره 9  شماره 

صفحات  -

تاریخ انتشار 2006